package com.kingyun.gpsinspection.purificationservice.facade.model.som;

import com.kingyun.gpsinspection.purificationservice.facade.model.BootstrapSearchBean;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

public class FacadeWorkCellInstance extends BootstrapSearchBean implements Serializable {

    private String workInstanceId;

    private String name;

    private String operateType;

    private String taskTypeName;

    private String opLevel;

    private String opCycle;

    private String orgId;

    private String orgName;

    private Date createtime;

    private BigDecimal stepVersion;

    List<FacadeFatherItem> items;

    List<FacadeStep> steps;

    private int taskType;

    private String category;

    public String getWorkInstanceId() {
        return workInstanceId;
    }

    public void setWorkInstanceId(String workInstanceId) {
        this.workInstanceId = workInstanceId;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getOperateType() {
        return operateType;
    }

    public void setOperateType(String operateType) {
        this.operateType = operateType;
    }

    public String getTaskTypeName() {
        return taskTypeName;
    }

    public void setTaskTypeName(String taskTypeName) {
        this.taskTypeName = taskTypeName;
    }

    public String getOpLevel() {
        return opLevel;
    }

    public void setOpLevel(String opLevel) {
        this.opLevel = opLevel;
    }

    public String getOpCycle() {
        return opCycle;
    }

    public void setOpCycle(String opCycle) {
        this.opCycle = opCycle;
    }

    public String getOrgId() {
        return orgId;
    }

    public void setOrgId(String orgId) {
        this.orgId = orgId;
    }

    public String getOrgName() {
        return orgName;
    }

    public void setOrgName(String orgName) {
        this.orgName = orgName;
    }

    public Date getCreatetime() {
        return createtime;
    }

    public void setCreatetime(Date createtime) {
        this.createtime = createtime;
    }

    public BigDecimal getStepVersion() {
        return stepVersion;
    }

    public void setStepVersion(BigDecimal stepVersion) {
        this.stepVersion = stepVersion;
    }

    public List<FacadeFatherItem> getItems() {
        return items;
    }

    public void setItems(List<FacadeFatherItem> items) {
        this.items = items;
    }

    public List<FacadeStep> getSteps() {
        return steps;
    }

    public void setSteps(List<FacadeStep> steps) {
        this.steps = steps;
    }

    public int getTaskType() {
        return taskType;
    }

    public void setTaskType(int taskType) {
        this.taskType = taskType;
    }

    /**
     * @return
     */
    public String getCategory() {
        return category;
    }

    /**
     * @param category
     */
    public void setCategory(String category) {
        this.category = category;
    }
}